var moduleIddata= getQueryString('moduleId');//专题id
var mbId=getQueryString('mbId');//模板id 116
console.log(moduleIddata,mbId)
var seavedata=[];//保存传给后台的值
var imghtml='';
var pos =  getQueryString('pos');//在添加模板页 添加的模板的位置顺序
var modelIdeveyList=[];
var modelIdevey = {'typeId':1,'id':''};//需要传给 商品下载集合
var updateModeId = '';//编辑进来的 点击保存要添加的入参
//如果有moduleIddata 就调单类型模板详情查询 接口做回显
initdata (mbId)
function initdata (mbId){
    if(mbId){
        $(".change").html('模块编辑')
        web.doAjax(root.special.searchModelMsg, 'post', {'modelArrayId':mbId,'subId':moduleIddata}, succCallBack)
    }
}
function succCallBack(data){
    if(data.errorCode == 0){
        //页面回显
        if(data.data != null && data.data.length >0){
         $.each(data.data,function (i,ite) { 
            imghtml += '<li><img src=" '+$(ite)[0].modelUrl+' "><span class="name">'+$(ite)[0].productTitle+'</span><span class="price" style="display:none;">￥'+$(ite)[0].productPrice+' </span></li>'
                 $(".radionamebox").find('input').each(function(j,item){
                         if($(item).val() ==$(ite)[i].modelStatus){
                             $(item).attr('checked','checked')  
                         }
                     })
                     $(".radioretivalbox").find('input').each(function(j,item){
                         if($(item).val() == $(ite)[i].modelSpace){
                             $(item).attr('checked','checked')  
                         }
                     })
         if($(ite)[i].placeType == 4){
             $(".spudata").val($(ite)[i].placeContent)
         } 
         updateModeId= $(ite)[0].modelId;
         modelIdevey= {'typeId':1,'id': $(ite)[0].modelId};
         modelIdeveyList.push(modelIdevey)    
         })
         $(".img").html(imghtml)
        }
  
     }else{
        $.Huimodalalert(data.msg,2000);
     }
}
$("#form-member").validate({
    rules: {
        picTitle:{
            required: true,//是否是必填项
        }
    },   
    //提交表单数据
submitHandler:function(form){
seavedata=[];
       //保存
var params = {
                "subId":moduleIddata,//专题页id   moduleIddata  暂时t环境好使
                "modelUrl":'',//图片链接
                "picMsg":'',//图片信息(高:picHeight 宽 : picWidth)
                "modelType":'5',//模板类型(1.1张图2.2张图3.3张图纵向4.3张图横向5.单品详情6.商品集合)
                "contentIndex":'1',//图片排序
                "modelStatus":$(".radionamebox").find('input:checked').val(),//模板状态(是否展示):展示0:不展示1
                "modelSpace":$(".radioretivalbox").find('input:checked').val(),//模板间隔1:间隔0:不间隔
                "placeType":'4',//插入链接类型(插入链接类型 1:专题页 2.分类页 3.品牌页 4.单品详情页 5.自定义url 6.商品集合 7.优惠券 8.无跳转)
                "placeContent":$(".spudata").val(),//链接内容
                "detailContent" :'',
                "userName":JSON.parse(decodeURIComponent(web.readCookie("loginData"))).user.name
}
if(mbId){
    dataurl = root.special.updateModel;
    params.modelId = updateModeId
    }else{
     dataurl = root.special.addAppModel
}
seavedata.push(params)
        $.ajax({
            url:dataurl,
            cache: false,  //禁用缓存
            type: "POST",
            dataType:'json',
            contentType: "application/json",
            data:JSON.stringify(seavedata)  ,
            success: function (data) {
        if(data.errorCode == 0){ 
        if(mbId){
            parent.specialEdit.singleModuleDagaGet(mbId,pos)
        }else{
            parent.specialEdit.singleModuleDagaGet(data.data,pos)
        }        
        layer.msg("保存成功",{icon: 6,time:1000},function () {
            setTimeout(function () {
              var index = parent.layer.getFrameIndex(window.name);
              parent.layer.close(index);
          })
      });
         }else if(data.errorCode == 5){
            $.Huimodalalert(data.msg,2000);
              
         }else{
            $.Huimodalalert(data.msg,2000); 
         
         }
            },
            error: function () {
                $.Huimodalalert('失败！',2000);
            }
        });
    }
})
function closefn(){
    var curInd = layer.confirm(
    '<span>确认取消已编辑的模块</span>'+'<br/>', {title:'提示',btn: ['确定', '取消']},
     function(index){
          
        var index = parent.layer.getFrameIndex(window.name);
        parent.layer.close(index);
        layer.close(curInd);

    },function(){
        layer.close(curInd);

    });
}
